/*个人资料+个人资料修改*/
.myspace_info .date { background:url(img/tel_set.png) 0 -207px no-repeat; height:27px;}
.myspace_info .change{background-position: 0 -167px;}
.myspace_info .titletab_nav {height:35px;background:url(img/bg_subnav.jpg) right bottom no-repeat; border-bottom:1px solid #c9edc3;padding-top:20px; }
.myspace_info .titletab_nav a{float:left;display: inline;height:35px; width:110px; color:#545454;font-size:14px; line-height:35px; margin-right:5px; text-align:center; font-weight:bold;background-image: url(img/btn_subnav.png);background-repeat: no-repeat;}
.myspace_info .titletab_nav a:hover,.myspace_info .titletab_nav .active{background-position: 0 -35px;color: #3B6E17;}
.myspace_info .progress_bar{width: 50px;height: 6px;background-color: #f1faeb;border: solid 1px #487528;display: inline-block;margin-left: 10px;overflow: hidden;font-size: 0;}
.myspace_info .line{height: 100%;display: inline-block;background-color: #8ed887;vertical-align: top;}
.myspace_info .info-editing { background:#ffcfcf url(img/ic.png) -4px -1880px no-repeat; margin:10px 0; color:#a03c3c; height:40px; line-height:40px;padding-left: 35px;}
.myspace_info .submit {width:75px;margin: 5px;float:right; display: inline;}
.myspace_info .panel{border: solid 1px #C9EDC3;margin-bottom: 10px;}
.myspace_info .none{border:none 0;}
.myspace_info .editor{ background:url(img/ic.png) -7px -2723px no-repeat;padding-left: 25px;line-height: 35px; color: #007EFF; position:absolute; right:250px; top:290px;}
.myspace_info .percent{padding: 10px 0;}
.myspace_info .panel .hd{height: 30px;line-height: 30px;border: solid 1px white;background-color: #E6F7E3;font-weight: bold;padding-left: 10px;}
.myspace_info .panel .hd_show{height: 30px;line-height: 30px;border-bottom: solid 1px #c9edc3;font-weight: bold;padding-left: 10px;}
.myspace_info .panel .hd .btn{width: 50px;height:30px;display: block;float: right;background:url(img/ic.png) 5px -2166px no-repeat;border-left: solid 1px #C9EDC3;cursor:pointer;}
.myspace_info .panel .hd .active{background-position:6px -2127px;}
.myspace_info .panel .bd{padding: 15px 0;}
.myspace_info .panel .bd li{padding-bottom: 15px;}
.myspace_info .panel .sub_btn{float: right;display: block;width: 90px;height: 25px;line-height: 25px;border: solid 1px #B0B0B0;margin-right: 20px;cursor: pointer;background: url(img/line_gray30.png) 0 0 repeat-x;border-radius: 3px;position: relative;}
.myspace_info .panel .status{display: block;padding-left: 30px;width: 60px;height: 25px;line-height: 25px;background: url(img/ic.png) -40px 0 no-repeat;}
.myspace_info .panel .tel{display: inline-block;height: 25px;width:90px;line-height: 25px;text-align: right;margin:0 40px 0 20px;vertical-align: top;position: relative;cursor: pointer;background: url(img/ic.png) -40px 0 no-repeat;}
.myspace_info .panel .inp1{vertical-align: middle;}
.myspace_info .panel .inp2{width: 100px;height: 20px;line-height: 20px;}
.myspace_info .panel .inp4{width: 300px;height: 20px;line-height: 20px;}
.myspace_info .panel .inp3{width: 460px;height: 50px;border: solid 1px #ABADB3;overflow: hidden;}
.myspace_info .panel .yes{width: 90px;float: left;display: inline;margin-left: 155px;}
.myspace_info .panel .no{width: 90px;float: left;display: inline;margin-left: 30px;}
.myspace_info .panel .info{width: 100px;height: 75px;padding:10px 0 5px 0;position: absolute;border: solid 1px #18920B;background-color: white;left:-1px;top:25px;z-index: 1;display: none;}
.myspace_info .panel .info a{display:block;background-image: url(img/ic.png);background-repeat: no-repeat;height: 25px;line-height: 25px;padding-left: 35px;text-align: left;}
.myspace_info .panel .info a:hover{background-color: #B5EFAF;}
.myspace_info .panel .all{background-position: -3px -2808px;}
.myspace_info .panel .only{background-position: -3px -2447px;}
.myspace_info .panel .secrecy{background-position: -4px -2767px;}
/*游戏称号*/
.gamename .date { background:url(img/tel_set.png) 0 -207px no-repeat; height:27px;}
.gamename .change{background-position: 0 -167px;}
.gamename .titletab_nav {height:35px;background:url(img/bg_subnav.jpg) right bottom no-repeat; border-bottom:1px solid #c9edc3;padding-top:20px;overflow: hidden;}
.gamename .titletab_nav a{float:left;display: inline;height:35px; width:110px; color:#545454;font-size:14px; line-height:35px; margin-right:5px; text-align:center; font-weight:bold;background-image: url(img/btn_subnav.png);background-repeat: no-repeat;}
.gamename .titletab_nav a:hover,.gamename .titletab_nav .active{background-position: 0 -35px;color: #3B6E17;}
.gamename .box20 { height:20px; display:block; }
.gamename .size { font-size:14px; text-indent:1.5em; color:#000; }
.gamename .red { color:#ff0000; font-weight:bold; }
.gamename .box30 { height:30px; display:block; }
.gamename .regional { margin-left:20px; overflow:hidden; float:left; _margin-left:10px; }
.gamename table th { border:1px solid #c8c8c8; text-align:center; background:url(img/line_gray42.gif) repeat-x scroll; color:#000; font-weight:normal; height:31px; }
.gamename table td { text-align:center; color:#000; border:1px solid #c8c8c8; height:30px; line-height:30px; }
.gamename a { color:#5c9d2e; text-decoration:none; }
.gamename .bgray { background:#f0f0f0; }
.gamename .bgreen { background-color:#EAF7E2 !important}
.gamename .popup { border:5px solid #b1b1b1; background:#e0f8d9; float:left; margin-left:20px; border-radius:5px 5px 5px 5px; }
.gamename .server { text-indent:2em; margin:15px 0; color:#003723; font-size:14px; }
.gamename .pregional { margin:20px; overflow:hidden; }
.gamename .white { background:#FFF; }
.gamename .bc {display:inline; width:94px;margin:0 0 20px 68px; float:left;}
.gamename .qx {display:inline; width:94px;margin:0 0 20px 20px; float:left;}
.gamename .weight { font-size:14px; text-indent:1.5em; color:#000; font-weight:bold; margin:30px 0; }
.gamename .weight2 { font-size:12px; text-indent:1.5em; color:#000; font-weight:bold; margin:30px 0 10px 0; }
.gamename .rregional { margin-left:20px; overflow:hidden; }
.gamename .error { background:url(img/bg_fail.png); width:511px; height:120px; margin-left:20px; }
.gamename .no_info { font-size:14px; font-weight:bold; color:#ff0000; float:left; margin:35px 0 20px 120px; width:380px; }
.gamename .no_found { font-size:14px; font-weight:bold; color:#ff0000; float:left; margin-left:120px; }
/*护照*/
.card_list .date { background:url(img/tel_set.png) 0 -207px no-repeat; height:27px;}
.card_list .change{background-position: 0 -167px;}
.card_list .titletab_nav {height:35px;background:url(img/bg_subnav.jpg) right bottom no-repeat; border-bottom:1px solid #c9edc3;padding-top:20px;overflow: hidden;}
.card_list .titletab_nav a{float:left;display: inline;height:35px; width:110px; color:#545454;font-size:14px; line-height:35px; margin-right:5px; text-align:center; font-weight:bold;background-image: url(img/btn_subnav.png);background-repeat: no-repeat;}
.card_list .titletab_nav a:hover,.card_list .titletab_nav .active{background-position: 0 -35px;color: #3B6E17;}
.card_list .current { padding:30px 0; font-size:14px; color:black; float:left; width:380px; }
.card_list .red { color:#f50000; }
.card_list .card1,
.card_list .card2,
.card_list .card3,
.card_list .card4,
.card_list .card5,
.card_list .card6,
.card_list .card7,
.card_list .card8,
.card_list .card9,
.card_list .card10{width:350px;height:205px;padding:5px;float:left;display:inline;background-image: url(img/bg_list.png);background-repeat: no-repeat;}
.card_list .card1 {background-position: 0 0;}/*白色*/
.card_list .card2 {background-position: 0 -215px;}/*浅绿色*/
.card_list .card3 {background-position: 0 -430px;}/*深绿色*/
.card_list .card4 {background-position: 0 -645px;}/*蓝色*/
.card_list .card5 {background-position: 0 -860px;}/*深粉色*/
.card_list .card6 {background-position: 0 -1075px;}/*浅粉色*/
.card_list .card7 {background-position: 0 -1290px;}/*棕色*/
.card_list .card8 {background-position: 0 -1505px;}/*黄色*/
.card_list .card9 {background-position: 0 -1720px;}/*黑色 */
.card_list .card10 {background-position: 0 -1935px;}/*紫色*/
.card_list .arrow{width:40px;height:40px;float:left;display:inline;margin-top:80px;background: url(img/ic.png) 0 -2960px no-repeat;}
.card_list .card_mainl { float:left;padding:20px 0 10px 20px;}
.card_list .picture { width:100px; height:100px; border:1px solid #dedede; }
.card_list .picture img{width: 100%;height: 100%;vertical-align: top;}
.card_list .people {float:left;width:31px;padding-left:20px;margin-top:5px;background:url(img/ic.png) -13px -2450px no-repeat;}
.card_list .heart {float:left;width:31px;padding-left:20px;margin-top:5px;background:url(img/ic.png) -11px -2410px no-repeat;}
.card_list .card_mainr { float:left;padding: 20px 0 0 20px;}
.card_list .bule { color:#007eff; }
.card_list .orange { color:#ff6f05;line-height: 30px;}
.card_list .grade { height:16px; padding-bottom: 10px;}
.card_list .gap { line-height: 25px;}
.card_list .icon {width:325px;margin: 0 auto;padding-top: 5px;clear: both;overflow: hidden;background: url(img/line_dotted.gif) left top repeat-x;}
.card_list .myicon { background:url(img/ic.png) -2px -3002px no-repeat; width:35px; height:35px; float:left;display: inline; margin-left:2px; }
.card_list .ud_arrow { float:right;}
.card_list .up { background:url(img/ic.png) -13px -3054px no-repeat; width:13px; height:13px; display:block; margin-bottom:2px; }
.card_list .down { background:url(img/ic.png) -13px -3095px no-repeat; width:13px; height:13px; display:block; }
.card_list .current_card { background:url(img/bg_list.png) 0 0 no-repeat; width:357px; height:216px; margin-top:78px; }